export const mixin = {
    methods: {
        showName() {
            alert(this.name);
        },
    },
    mounted() {
        console.log('hello');
    },

}

export const mixin2 = {
    data() {
        return {
            x: 100,
            y: 200
            //当混入里的数据和本身数据发生冲突时，以本身为主（data，methods等）
            //但是生命周期函数例外，发生冲突就两者都要，先执行mixin的钩子，后执行组件的钩子
        }
    }
}

// 混入：复用配置